from graph import graph
# graph.get_graph().print_ascii()
print(graph.get_graph().draw_mermaid())

from langdev_helper.util.input import get_user_input
from langchain_core.messages import HumanMessage, ToolMessage
from langdev_helper.util.breakpoint import bp_main, mainloop

thread = {"configurable": {"thread_id": "3"}}
inputs = [HumanMessage(content="search for the weather in sf now")]

bp_main(graph, thread)
# mainloop(graph, thread)

